<?php
namespace XtwsBack\Model;
use Think\Model;

class CreateQrcodeModel extends Model{
    protected $autoCheckFields =false;//设置为虚拟模型

    public function Qrcode($name,$content){
        $logo_name = 'log.jpeg';
//       $qrcode_path_new = '__PUBLIC__/Qrcode/'. date("Ymdhis") . '.png';//生成不带logo的二维码的地址
        $matrixPointSize = 1000;//二维码尺寸大小
        $matrixMarginSize = 2;//二维码边距
        $errorCorrectionLevel = "H";//容错级别,有被覆盖的区域还能识别，分别是L（QR_ECLEVEL_L，7%），M（QR_ECLEVEL_M，15%），Q（QR_ECLEVEL_Q，25%），H（QR_ECLEVEL_H，30%）；
        $qrcode_path = "http://www.xiangtws.com/Public/Qrcode/logo/" . $logo_name;//logo所在位置
//       $qrcode_path='http://pt.xiangtws.com/Public/Qrcode/logo/log.jpeg';
//       makecode_no_pic($content, $qrcode_path_new, $matrixPointSize, $matrixMarginSize, $errorCorrectionLevel);//生成不带logo的方法
        $url = './Public/UrlQrcode/' .$name.".png";//生成带logo的二维码的地址
        load('Common.Qrcode');
        makecode($qrcode_path, $content, $matrixPointSize, $matrixMarginSize, $errorCorrectionLevel, $url);//生成带logo的方法
        return $name.".png";
    }//end fun Qrcode
}//end class